make your debut - Turkish English Dictionary